package com.ktgj.flight.domain.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ktgj.common.core.annotation.Excel;

import java.io.Serializable;
import java.util.Date;

public class FlightOrderQtListVO implements Serializable {
    /** 订单号 */
    @Excel(name = "订单号")
    private String orderid;

    /** 是否发送短信 */
    @Excel(name = "是否发送短信")
    private String issendmsg;

    /** 出票途径 */
    @Excel(name = "出票途径")
    private String ticketWay;

    /** 票量 */
    @Excel(name = "票量")
    private Long ticketcount;

    /** 乘客名 */
    @Excel(name = "乘客名")
    private String passengername;

    /** PNR */
    @Excel(name = "PNR")
    private String pnr;

    /** 新行程 */
    @Excel(name = "新行程")
    private String newTrip;

    /** 新航班号 */
    @Excel(name = "新航班号")
    private String newFlight;

    /** 新起飞时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "新起飞时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date newDepTime;

    /** 距离起飞时间 */
    @Excel(name = "距离起飞时间")
    private String departureTime;

    /** 变动内容 */
    @Excel(name = "变动内容")
    private String changemessage;

    /** 处理状态：待处理：pending，处理中：inProcess，完成：complete，已确认：confirmed */
    @Excel(name = "处理状态：待处理：pending，处理中：inProcess，完成：complete，已确认：confirmed")
    private String operationtypeinteger;

    /** 添加时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "添加时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date addtime;

    /** 发送短信数 */
    @Excel(name = "发送短信数")
    private String sendmessage;

    public String getOrderid() {
        return orderid;
    }

    public void setOrderid(String orderid) {
        this.orderid = orderid;
    }

    public String getIssendmsg() {
        return issendmsg;
    }

    public void setIssendmsg(String issendmsg) {
        this.issendmsg = issendmsg;
    }

    public String getTicketWay() {
        return ticketWay;
    }

    public void setTicketWay(String ticketWay) {
        this.ticketWay = ticketWay;
    }

    public Long getTicketcount() {
        return ticketcount;
    }

    public void setTicketcount(Long ticketcount) {
        this.ticketcount = ticketcount;
    }

    public String getPassengername() {
        return passengername;
    }

    public void setPassengername(String passengername) {
        this.passengername = passengername;
    }

    public String getPnr() {
        return pnr;
    }

    public void setPnr(String pnr) {
        this.pnr = pnr;
    }

    public String getNewTrip() {
        return newTrip;
    }

    public void setNewTrip(String newTrip) {
        this.newTrip = newTrip;
    }

    public String getNewFlight() {
        return newFlight;
    }

    public void setNewFlight(String newFlight) {
        this.newFlight = newFlight;
    }

    public Date getNewDepTime() {
        return newDepTime;
    }

    public void setNewDepTime(Date newDepTime) {
        this.newDepTime = newDepTime;
    }

    public String getDepartureTime() {
        return departureTime;
    }

    public void setDepartureTime(String departureTime) {
        this.departureTime = departureTime;
    }

    public String getChangemessage() {
        return changemessage;
    }

    public void setChangemessage(String changemessage) {
        this.changemessage = changemessage;
    }

    public String getOperationtypeinteger() {
        return operationtypeinteger;
    }

    public void setOperationtypeinteger(String operationtypeinteger) {
        this.operationtypeinteger = operationtypeinteger;
    }

    public Date getAddtime() {
        return addtime;
    }

    public void setAddtime(Date addtime) {
        this.addtime = addtime;
    }

    public String getSendmessage() {
        return sendmessage;
    }

    public void setSendmessage(String sendmessage) {
        this.sendmessage = sendmessage;
    }
}
